therapeutic relentlessness - German English Dictionary